package com.util.impl;

import com.util.TypeConverter;

import java.time.LocalDate;

/**
 * @ClassName LocalDateConverter
 * @Description TODO
 * @Author Kx
 * @Date 2025/3/22 12:32
 * @Version 1.0
 */
public class LocalDateConverter implements TypeConverter {
    /***
     * @author: kx
     * @date: 2025/3/22 12:35
     * @param fieldType 目标类型(就是把这个类型转换成需要的类型)
     * @return boolean 如果返回true则表示属于这个类型,返回false则表示不支持
     * @description: 将LocalDate转换为Date
    */
    @Override
    public boolean supports(Class<?> fieldType) {
        // 判断是否是LocalDate类型
        return fieldType.equals(LocalDate.class);
    }

    @Override
    public Object apply(Class<?> fieldType, Object value) {
        return null;
    }
}
